Skip to content

Conversation

@clintoncwolfe
Copy link
Collaborator

This is an automated message using the copyright-automator tool.

This PR updates copyright notices from Chef Software and Opscode to Progress Software Corporation as part of the repository standardization effort.

Automated Changes

  • Updated Opscode, Chef, and Progress copyright notices to use Progress Software Corporation current language
  • Applied year range: 2018-2026 reflecting our understanding of repo-specific activity
  • Preserved original formatting and comment styles

Manual Changes Required

⚠️ This PR requires manual intervention for the following files:

  • COPYRIGHT.md:1 - adjust-copyright-file
  • NOTICE:1 - Copyright in NOTICE file (move to COPYRIGHT)
  • README.md:1 - adjust-readme
  • README.md:51 - adjust-readme
  • components/main-chef-wrapper/cmd/license.go:2 - Copyright in LICENSE file (move to COPYRIGHT)
  • omnibus/README.md:105 - adjust-readme
  • omnibus/resources/chef-workstation/msi/assets/LICENSE.rtf:13 - Copyright in LICENSE file (move to COPYRIGHT)
  • omnibus/resources/chef-workstation/msi/assets/LICENSE.rtf:77 - Copyright in LICENSE file (move to COPYRIGHT)
  • omnibus/resources/chef-workstation/msi/assets/LICENSE.rtf:109 - Copyright in LICENSE file (move to COPYRIGHT)
  • omnibus/resources/chef-workstation/pkg/license.html.erb:6 - Copyright in LICENSE file (move to COPYRIGHT)
  • omnibus/resources/chef-workstation/pkg/license.html.erb:38 - Copyright in LICENSE file (move to COPYRIGHT)
  • omnibus/resources/chef-workstation/pkg/license.html.erb:54 - Copyright in LICENSE file (move to COPYRIGHT)
  • omnibus/CHEF-EULA.md:37 - Unmatched copyright format (review needed)
  • components/packaging/chocolatey/chef-workstation.nuspec:11 - Unmatched copyright format (review needed)

Please review these locations and make appropriate manual edits.

No Other Changes Intended

  • No change to Author, Contributor, or Maintainer information
  • No change to non-PSC copyright holders

@clintoncwolfe clintoncwolfe added the oss-standards Related to OSS Repository Standardization label Jan 7, 2026
@netlify
Copy link

netlify bot commented Jan 7, 2026

👷 Deploy Preview for chef-workstation processing.

Name Link
🔨 Latest commit c20bba7
🔍 Latest deploy log https://app.netlify.com/projects/chef-workstation/deploys/69660be9e8fdf4000830178b

@@ -1,5 +1,4 @@
//
// Copyright 2020 Chef Software, Inc.
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should not be removed - it should be changed into a standardizes copyright. this is a source code file dealing with a command named "license", not a file containing a license.

@cgunasree08
Copy link

These files don't have copyright changes :

omnibus/resources/chef-workstation/msi/assets/LICENSE.rtf:13
omnibus/resources/chef-workstation/msi/assets/LICENSE.rtf:77
omnibus/resources/chef-workstation/msi/assets/LICENSE.rtf:109
omnibus/resources/chef-workstation/pkg/license.html.erb:6
omnibus/resources/chef-workstation/pkg/license.html.erb:38
omnibus/resources/chef-workstation/pkg/license.html.erb:54
omnibus/CHEF-EULA.md:37

Signed-off-by: cgunasree08 <[email protected]>
@clintoncwolfe clintoncwolfe marked this pull request as ready for review January 12, 2026 12:30
@clintoncwolfe clintoncwolfe requested a review from a team as a code owner January 12, 2026 12:30
Copilot AI review requested due to automatic review settings January 12, 2026 12:30
@clintoncwolfe clintoncwolfe requested review from a team as code owners January 12, 2026 12:30
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR standardizes copyright notices across the Chef Workstation repository by updating references from Chef Software Inc. and Opscode to Progress Software Corporation with the year range 2018-2026.

Changes:

  • Updated copyright headers from "Chef Software Inc." to "Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved"
  • Standardized copyright year ranges to 2018-2026 across all modified files
  • Added COPYRIGHT.md file with standard copyright notice and updated README.md references to point to it

Reviewed changes

Copilot reviewed 66 out of 67 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
COPYRIGHT.md New copyright file containing standardized Progress Software Corporation copyright notice
README.md Updated license section to reference COPYRIGHT.md instead of inline copyright text
omnibus/README.md Removed inline copyright text and added reference to COPYRIGHT.md
components/packaging/chocolatey/chef-workstation.nuspec Updated copyright field in NuSpec package metadata
omnibus/verification/*.rb Updated copyright headers in verification scripts and test files
omnibus/package-scripts/chef-workstation/postinst Updated copyright in post-installation script
omnibus/files/openssl-customization/windows/ssl_env_hack.rb Updated copyright in OpenSSL customization script
omnibus/config/software/*.rb Updated copyright headers in software configuration files
omnibus/config/projects/chef-workstation.rb Updated copyright in project configuration
components/main-chef-wrapper/**/*.go Updated copyright headers in Go source files across the main-chef-wrapper component
components/gems/Gemfile Updated copyright in Gemfile
.expeditor/update_habitat.sh Updated copyright in Habitat update script

@@ -1,5 +1,5 @@
//
// Copyright 2020 Chef Software, Inc.
// Copyright (c) 2018-2026 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
Copy link

Copilot AI Jan 12, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The copyright notice format is inconsistent with other files in the same directory. This file uses "one of its subsidiaries" and "All rights reserved" (lowercase 'r'), while other files use "its subsidiaries or affiliates. All Rights Reserved" (capital 'R'). The format should match the standard used throughout the repository for consistency.

Suggested change
// Copyright (c) 2018-2026 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
// Copyright (c) 2018-2026 Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.

Copilot uses AI. Check for mistakes.
COPYRIGHT.md Outdated
@@ -0,0 +1 @@
Copyright (c) 2018-2026 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
Copy link

Copilot AI Jan 12, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The copyright notice format is inconsistent with the majority of other files in this PR. Most files use "its subsidiaries or affiliates. All Rights Reserved" (capital 'R'), while this file uses "one of its subsidiaries or affiliates. All rights reserved" (lowercase 'r'). As this is the canonical COPYRIGHT.md file, it should use the standardized format.

Suggested change
Copyright (c) 2018-2026 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
Copyright (c) 2018-2026 Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.

Copilot uses AI. Check for mistakes.
<authors>Chef Software, Inc.</authors>
<owners>Chef Software, Inc.</owners>
<copyright>Chef Software, Inc.</copyright>
<copyright>Copyright (c) 2018-2026 Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved</copyright>
Copy link

Copilot AI Jan 12, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The copyright notice is missing a period at the end. While most files in this PR end with "All Rights Reserved.", this one ends without punctuation. The format should be consistent across all files.

Suggested change
<copyright>Copyright (c) 2018-2026 Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved</copyright>
<copyright>Copyright (c) 2018-2026 Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.</copyright>

Copilot uses AI. Check for mistakes.
Signed-off-by: cgunasree08 <[email protected]>
@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

oss-standards Related to OSS Repository Standardization

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants